Mount Wǔtái 五台山 Wǔtái Shān, is one of the four Sacred Buddhist mountains of China, and a UNESCO World Heritage Site in Shanxi Province in China.